<?php

/**
 * Controleur permettant de lister l'ensemble des cartes sim
 */
require_once('dao/StatutSimDao.php');
if ($_SESSION['niveauAuth']=='1'or $_SESSION['niveauAuth']=='5' or $_SESSION['niveauAuth']=='8') {

// Initialisation des variables
 $id = $searchName =  "";

if(isset($_GET['action'])) {
	
	// Gestion de l'action de suppression
	if ($_GET['action'] == "delete"){
		if (StatutSimDao::delete($_GET['id'])){
			$message = "Suppression de l'offre réalisée avec succès";
		} else {
			$error = "Erreur lors de la suppression de l'offre";
		}
	}
	
	// Gestion de l'action de recherche
	else if ($_GET['action'] == "search"){
		// Recherche par sim  ou statuts
		if (!empty($_GET['search-name'])){
			$searchName = $_GET['search-name'];
			$offres = StatutSimDao::searchByName($searchName);
			
			
		} 
	}
}

// Chargement de l'ensemble des clients si il n'y a pas eu de recherche
if (!isset($offres)){
	$offres = StatutSimDao::getAll();
}

// Rendu de la page
echo $twig->render('changement-statuts-sim.html', 
		array(	'offres' => $offres,
				'searchName' => $searchName, 
				'message' => $message, 
				'error' => $error));

}
else {
	redirect("home-admin");
}